About Nick Himo Ltd (13120147) United Kingdom