About Inter-credit International Limited (01024737) United Kingdom