About Ionoco Holdings Limited (06825906) United Kingdom