About Rich Spoils Ltd. (11089958) United Kingdom