About Ultra Sync Ltd (13117148) United Kingdom