About Ark Technology Ltd (13397726) United Kingdom