About Bitjam Limited (07864793) United Kingdom