About Nalu-teera Ltd (12177039) United Kingdom