About 0786 Group Ltd (11003208) United Kingdom