About Pentahedra Limited (07980061) United Kingdom