About Obbyco Ltd. (10018497) United Kingdom