About Strim Limited (13149240) United Kingdom