About Gsm London Holdings Limited (07477490) United Kingdom