About Galileus Limited (11085336) United Kingdom