About Sqydro Ltd (12765927) United Kingdom