About Borderlime Ltd (05242834) United Kingdom