About Green Bare Ltd (11521744) United Kingdom