About Squawk Technologies Ltd (11362714) United Kingdom