About Perpendia Ltd (06206632) United Kingdom