About Immo International Limited (11098032) United Kingdom