About Sentra Services Ltd (13618650) United Kingdom