About Green Fox Trading Ltd (11747780) United Kingdom