About Inventor-e Holdings Limited (10976707) United Kingdom