About Heimdall Gate Solutions Limited (08816951) United Kingdom