About Belombre Investment Limited (11295546) United Kingdom