About Ubi One Solutions Ltd (12017050) United Kingdom