About Pentegra Solutions Limited (07969510) United Kingdom