About Legio International Ltd (13017315) United Kingdom