About Shy Simba Ltd (11316811) United Kingdom