About Saptradex Ltd (11771023) United Kingdom