About Darksight Research And Development Llp (OC432679) United Kingdom