About Genesis Energy Solutions Ltd. (10233883) United Kingdom