About Ojasya Mehar Design Ltd (13678195) United Kingdom