About Crater Topco Limited (12422751) United Kingdom