About Rich Bad Ltd (12024308) United Kingdom