About Kambo House Limited (13208270) United Kingdom