About Ingolf Limited (04141621) United Kingdom