About Iboh Company Ltd (13099216) United Kingdom