About Strybol Limited (10538218) United Kingdom