About Lycaenidae Limited (09194471) United Kingdom