About D. Faint Electronics Limited (SC306000) United Kingdom