About Hectic (europe) Ltd (10121389) United Kingdom