About Jcc Green Limited (10758688) United Kingdom