I've never heard of them. My advice would be stick to the suspension recommend on the forum. Remember you pay peanuts, you get monkeys.
Go for a known quality setup such as H&R or Eibach. Both can be had for between £100-200
Use the search function for pics of cars lowered on either of the above springs
- I'm guessing that would be your next question