About Quiksling Limited (SC446381) United Kingdom