About Sajgar International Limited (13391463) United Kingdom