About The Sapience Partnership Ltd (07382467) United Kingdom