About Oki Consultancy Ltd (10202654) United Kingdom