About 121 Trading Academy Limited (11332655) United Kingdom