About Arc Holding Global Limited (12097472) United Kingdom