About Herax Partners Spv 1 Limited (05543924) United Kingdom