About Sqeeskan Ltd (13303334) United Kingdom