About Retro Holding Ltd (11922768) United Kingdom