About Ideallio Limited (08942372) United Kingdom