About Finndeli Ltd (08895536) United Kingdom