About Sebax&soft Ltd (12665070) United Kingdom