About The Company Curator Ltd. (10201791) United Kingdom