About Cloria Claire Jackson Ltd (11910579) United Kingdom