About Varuna Bagno Ltd (13045407) United Kingdom