About Man And Bear Developments Ltd (12219292) United Kingdom