About Kambo Limited (NI660060) United Kingdom