About Miriam Anda Limited (12701191) United Kingdom