About Ark Estate Holdings Limited (11613505) United Kingdom