About Bamco77 Limited (12452250) United Kingdom