About Killian Investments Limited (10954905) United Kingdom