About Ivyxli Ltd (12832449) United Kingdom