About Bosworth Avenue Management Company Limited (12644095) United Kingdom