About Telekinetic Solutions Ltd (11174888) United Kingdom