About Balxic Business Technologies Limited (11266240) United Kingdom