About Ubiquitous Chip Ltd. (SC111803) United Kingdom