About Immo Capital 2 Holding Ltd (13614262) United Kingdom