About Leibass Limited (09044719) United Kingdom