About Qikk Network Solutions Ltd (12081483) United Kingdom