About Extendia Limited (13060077) United Kingdom