About Elaine Solutions Ltd (12207273) United Kingdom