About Andrei Richard Limited (12892301) United Kingdom