About Egallo Ltd (12642177) United Kingdom