About Intentor Ltd (06019367) United Kingdom