About The Hempire Strikes Back Ltd (12195936) United Kingdom