About Apposite Technology Partners Ltd (07932925) United Kingdom