About Arimas Holdings Ltd (10542426) United Kingdom