About Natalie Loh Limited (12759124) United Kingdom