About Leib Trading Limited (13249243) United Kingdom