About Ibalance Limited (03449506) United Kingdom