About Ubiquitous Solutions Ltd (13082435) United Kingdom