About Menkal Limited (06573013) United Kingdom