About Studio Lr Limited (SC271269) United Kingdom