About Capital Trading & Investment Group Ltd (12696630) United Kingdom