About Tamraa Limited (13010628) United Kingdom