About Holles Holdings Ltd (13029547) United Kingdom