About Quiss Technology Plc (02248732) United Kingdom