About Elof Limited (12265188) United Kingdom