About Sqct Limited (SC544688) United Kingdom