About Sedar & Co. Associates (SL003027) United Kingdom