About Ojd Consulting Ltd (10227842) United Kingdom