About Shasta Holdings Ltd (10004917) United Kingdom