About O & F Trade Ltd (NI668060) United Kingdom