About Omshanti Holdings Limited (10504179) United Kingdom