About Samosasrus Limited (11963315) United Kingdom