About Ina Solutions Limited (12653033) United Kingdom