About Serac Imaging Systems Ltd (11074795) United Kingdom