About Noah Traders Ltd (13098972) United Kingdom