About Extentia Holdings Europe Limited (07097163) United Kingdom