About Biospring (n.i.) Limited (NI662453) United Kingdom