About Devjainik Properties Ltd (11171955) United Kingdom