About Kyte Projects Limited (08688582) United Kingdom