About Galalard Ltd (12776619) United Kingdom