About Sra Holding Limited (10575112) United Kingdom