About Arla Holdings Ltd (10352230) United Kingdom