About Memko Ltd (12373860) United Kingdom