About Ojjays Uk Limited (13491215) United Kingdom