About Tendelo Limited (12601652) United Kingdom