About Jysan Technologies Ltd (12538192) United Kingdom