About Delsab Ltd (10992256) United Kingdom