About Squonk Limited (10639693) United Kingdom