About Sensum Caledonia Limited (SC444819) United Kingdom