About Pla Lost In Translation Limited (09099174) United Kingdom