About Kentavros Technology Partners Limited (06732795) United Kingdom