About Skarab Ltd (13076953) United Kingdom