About Tkb4289 & Co Ltd (12068079) United Kingdom