About Lech Breeding Ltd (11107288) United Kingdom