About Jayarjun S Deu Properties Limited (10043752) United Kingdom