About Patarar Limited (13044958) United Kingdom