About Oj Polo Ponies Limited (13108168) United Kingdom