About Kd Persist Ltd (11556068) United Kingdom