About Gamra Services Limited (12336625) United Kingdom