About Gimbass Limited (12744557) United Kingdom