About Sentient Bits Limited (09263821) United Kingdom