About Chimeratek Ltd (12492244) United Kingdom