About Kyplab Ltd (12288738) United Kingdom