About The Principia Science And Technology Co Ltd. (10775812) United Kingdom