About Anneka Rubin Limited (12710300) United Kingdom