About J&c Management Services Ltd (12396952) United Kingdom