About Ojay Associates Limited (04748417) United Kingdom