About Jeantorlops Ltd (10970181) United Kingdom