About Ion Buturuga Limited (11239069) United Kingdom