About Sentra Consulting Ltd (06747457) United Kingdom