About Sfki Ltd (12406176) United Kingdom