About Sati Project Ltd (12677277) United Kingdom