About Seer Investments Limited (04739862) United Kingdom