About Global Office London Limited (10215524) United Kingdom