About Extenda Limited (10552432) United Kingdom