About Red Lecithin Ltd (SC684267) United Kingdom