About Kevin&kathy Lab Limited (12052240) United Kingdom