About 266 Food Solutions Ltd (SC670001) United Kingdom