About Dallol Holdings Limited (12518236) United Kingdom