About Sedgemere Holdings Ltd. (10079056) United Kingdom