About Khyne Limited (10226957) United Kingdom