About Leonida W1 Limited (07011618) United Kingdom