About The Beams Management Company Limited (11626090) United Kingdom