About Williams Oko Holdings Ltd (12642233) United Kingdom