About Green Stripes Investment Management Limited (12299047) United Kingdom