About Sankhya Renaissance Solutions Ltd (09169394) United Kingdom