About Arca Bidco Limited (09259228) United Kingdom