About Kyzr Limited (12037109) United Kingdom