About Prendaslosa Ltd (10610184) United Kingdom