About Okus Developments Limited (06849514) United Kingdom