About Strogle Ltd (11145340) United Kingdom