About Findome Holding Ltd (09918716) United Kingdom