About Kontrol Freax Limited (04915926) United Kingdom