About Tentis Solutions Ltd (12376012) United Kingdom