About Ion Octasales Limited (13180048) United Kingdom