About Obdale Ltd (13194786) United Kingdom