About Globespread Limited (11209243) United Kingdom