About Slnlab Limited (12193374) United Kingdom