About Ubiquitous J Limited (12278267) United Kingdom