About Proxbit Solutions Limited (10122076) United Kingdom