About Jacab Solutions Ltd (13285206) United Kingdom