About Obeng Limited (09584423) United Kingdom