About Gran-oh La La Ltd (12989241) United Kingdom