About Ubiquitas Ltd (13281141) United Kingdom