About Martin Leonardis Ltd. (10285050) United Kingdom