About Tikeros Ltd (12137052) United Kingdom