About Hectic People Limited (13440295) United Kingdom