About Prin-d Technology Ltd (12411115) United Kingdom