About O&j Spectre Limited (11647050) United Kingdom