About The Last Hemperor Ltd (12161930) United Kingdom