About Teken Records Ltd (12869275) United Kingdom