About Kendyflow Ltd (12907145) United Kingdom