About Ark Holdings Limited (03894732) United Kingdom