About Tkrbadr Ltd (13249440) United Kingdom