About Ubiquitous Holdings (uk) Ltd (07428343) United Kingdom