About Kilofrequency Limited (08787575) United Kingdom