About Sirrah Investments Limited (11771609) United Kingdom