About Julend Services Ltd (12806224) United Kingdom