About Scid Associates Ltd (13273055) United Kingdom