About Elliot Holdings Limited (11543151) United Kingdom