About Design Ark Limited (SC474285) United Kingdom