About Sirrah Consulting Limited (11330150) United Kingdom