About Birchpoint Management Company Limited (01215991) United Kingdom