About Investment Bay Holding Ltd (09617932) United Kingdom