About Earthworm Capital Nominees Limited (10365427) United Kingdom