About Lilli Fx Limited (06338042) United Kingdom