About Squint Creative Ltd (NI669381) United Kingdom