About Polar Bear Ventures Ltd (13226239) United Kingdom