About Seabridge Systems Limited (10536934) United Kingdom