About Senra Limited (10750270) United Kingdom