About Byrnie Software Ltd (12354806) United Kingdom