About Antrae Investments Limited (04749952) United Kingdom