About Sebazdc Limited (11521898) United Kingdom