About Apexx Trading Ltd (12241402) United Kingdom