About Simbell Holdings Limited (NI602435) United Kingdom