About Laiba Manchester Limited (12904222) United Kingdom