About Nibral Capital Ltd (10577582) United Kingdom