About Jacko - Square Business Services Ltd (12759801) United Kingdom