About Squatbot Ltd (12994614) United Kingdom