About B.o.t.i. Plex Limited (12809515) United Kingdom