About Plomori Limited (13595686) United Kingdom