About Patrick Buxton Software Ltd. (11122731) United Kingdom