About Denisa Saileach Ltd (10179119) United Kingdom