About Panesar Partners Limited (13095703) United Kingdom