About 3dpal Limited (12276885) United Kingdom