About Stikperre Ltd (13303272) United Kingdom