About Eloor Solutions Ltd (11121263) United Kingdom