About Kyndrid Limited (10162777) United Kingdom