About Ark Technologies Ltd (13570936) United Kingdom