About Bartels Management Limited (11563784) United Kingdom