About Sinistral Ltd (07373496) United Kingdom