About Phucula Limited (10440192) United Kingdom