About Kambia Limited (11449036) United Kingdom