About Eddy Perera Ltd (10855338) United Kingdom