About Mirani Limited (10525193) United Kingdom