About Baan J Manee Limited (13232424) United Kingdom