About Ilomx Limited (12415789) United Kingdom