About Presidiom Limited (12747826) United Kingdom