About Serrai Invest Capital Limited (12501006) United Kingdom