About Grandscale Management Ltd (13056790) United Kingdom