About Nexos Designs Limited (10296050) United Kingdom