About The Likebox Limited (13134352) United Kingdom