About Trading And Investment Ltd (10363212) United Kingdom