About Kellas Topco Limited (09048713) United Kingdom