About Loopyfreesia Ltd (12445094) United Kingdom