About June Management & Investment Company Limited (12984763) United Kingdom