About Laiba Libaas Ltd (09282767) United Kingdom