About Elaine International Limited (10063623) United Kingdom