About Nello Commpany Ltd (13302942) United Kingdom