About Srak Holdings Ltd (12933560) United Kingdom