About 7hls Holdings Limited (12313320) United Kingdom