About I.f.b.s.o. Ltd (06959416) United Kingdom