About Quetta Partnership Limited (NI025947) United Kingdom