About 1066 Holdings Ltd (09912763) United Kingdom