About Green Mile Holdings Limited (05222144) United Kingdom