About Srai Design Limited (12057755) United Kingdom