About Patrick Mih Lubega Limited (12177247) United Kingdom