About Panesar Group Holdings Limited (12572469) United Kingdom