About Lahore Karahi Aberdeen Limited (SC603995) United Kingdom