About Skwigl Limited (SC487788) United Kingdom