About Ar Capital Holdings Limited (12681475) United Kingdom