About Nexxia Designs Limited (03788559) United Kingdom