About Obdic Ltd (13586901) United Kingdom