About The Ark Corporation Limited (13205418) United Kingdom