About J&d Solutions Ltd (SC329893) United Kingdom