About Baupost Group Limited (07710428) United Kingdom