About Tyne Lucky Limited (12724708) United Kingdom