About Squire Energy Holdings Limited (11429729) United Kingdom