About Gridlance Limited (11102268) United Kingdom