About Nostraco Ltd. (06178949) United Kingdom