About J&c 29 Ltd (SC540799) United Kingdom