About Holi & Ness Ltd (12527312) United Kingdom