About Sparra Enterprises Ltd (11819992) United Kingdom