About Leonine Limited (09461255) United Kingdom