About Dleopatra Ltd (10995486) United Kingdom