About Shiff Holdings Limited (10211343) United Kingdom