About Digirati Limited (SC235053) United Kingdom