About Extendo Ltd (13240450) United Kingdom