About Tekalopekal Ltd (13659149) United Kingdom