About Laughingfreesia Ltd (12464846) United Kingdom