About Eleos World Ltd (13229012) United Kingdom