About 88 Satay House Ltd (11843879) United Kingdom