About Cubixs Solutions Ltd. (07981742) United Kingdom