About D&c Neoteric Solutions Ltd (10955144) United Kingdom