About Shameera Technology Limited (10076916) United Kingdom