About Flying Spaghetti Monster Ltd (09508880) United Kingdom