About Cyan Franklin Hold Co Ltd (11899816) United Kingdom