About Squallit Ltd (12842401) United Kingdom