About Ini Capital Ltd (13531111) United Kingdom