About Grid Creative Studio Ltd (13252635) United Kingdom