About Sfrk Limited (SC539423) United Kingdom