About Henrich Rescue Limited (11646437) United Kingdom