About J&a It Solutions Ltd (11164094) United Kingdom