About Jacob Noah Ltd (13230109) United Kingdom