About Singapore Deli Limited (11668844) United Kingdom