About Sheempress Ltd (12669909) United Kingdom