About Ubiquitas Design Limited (03805809) United Kingdom