About Noah And Jim Ltd (12214688) United Kingdom