About Apertum Solutions Ltd (10301804) United Kingdom