About Findeltert Ltd (13449166) United Kingdom