About Bitlipa Limited (13377907) United Kingdom