About Rettavid Resources Ltd (10880951) United Kingdom