About Studio La Plage Limited (12111711) United Kingdom