About Aim Design Studio Limited (SC422770) United Kingdom