About Swiq Technologies Ltd (13623234) United Kingdom