About Jot Ne Ltd (12817104) United Kingdom