About Multigate International Limited (02709003) United Kingdom