About Joslinc Investments Limited (08562223) United Kingdom