About Ionbal Ltd (12759185) United Kingdom