About Fulgora Ltd (10266802) United Kingdom