About Multigate Limited (02606098) United Kingdom