About Sanjuro Enterprises Ltd (10229634) United Kingdom