About Luiteoostra Ltd (12023746) United Kingdom