About Parikh Partners Limited (10666542) United Kingdom