About Slint Engineering Limited (11833214) United Kingdom