About Kyte Investments Limited (07914963) United Kingdom