About Delune G Company Ltd (13315962) United Kingdom