About Parikh & Co (london) Limited (10126432) United Kingdom