About Jameslin Solutions Ltd (11276624) United Kingdom