About Green 13 Holdings Limited (10357683) United Kingdom