About Sassafras Limited (11619407) United Kingdom