About Shamera Limited (07284863) United Kingdom