About Felektra Limited (08263418) United Kingdom