About Everstar Consulting L.p. (SL026251) United Kingdom