About Steradian Limited (05286268) United Kingdom