About Elainor.sarai Limited (13364424) United Kingdom