About Segfoks Ltd (12669961) United Kingdom