About Seer Holdings (europe) Limited (08790976) United Kingdom