About Anneka John-kamen Limited (10303426) United Kingdom