About Hubble Trade Ltd. (10409132) United Kingdom