About Kamalo Limited (06615450) United Kingdom