About Rosser Active Software Limited (07763549) United Kingdom