About Lycaon Limited (09035977) United Kingdom