About Ark Design Studios Limited (11613751) United Kingdom